petiolated abdomen - Turkish English Dictionary